package com.lankystar.logistucs.spring.dao;

import java.util.List;

import com.lankystar.logistucs.spring.entity.User;

public interface IUserDao extends IBaseDao{

	User selectUserById(Integer userId);
	
	Object[] selectUserAndUserTypeById(int userId);
	
	User selectUserByUserPhoneAndUserPassword(String userPhone,String userPassword);
	
	List<User> selectUserlist(int userKey);
	
	/**
	 * 查找可用的司机,不区分哪家的
	 * @param userId
	 * @return
	 */
	List<User> selectCanUserlist();
	/**
	 * 查找运输队的司机+状态
	 * @param userId
	 * @return
	 */
	List<Object[]> selectCompanyUserlist(int userId);
	
}
